package Engine;

public abstract class Mission {
	private String description;
	private Mission previousMission;
	private int id;
	
	public Mission(int id, String description)
	{
		this.id = id;
		this.description = description;
	}
	
	public abstract boolean testSuccess(Properties p);
	
	public abstract boolean Success(Quest q);

	public void setPreviousMission(Mission previousMission) {
		this.previousMission = previousMission;
	}

	public Mission getPreviousMission() {
		return previousMission;
	}

	public String getDescription() {
		return description;
	}
	public int getId() {
		return id;
	}

	
}
